package canss.webservice.controls;

import org.apache.beehive.controls.api.bean.ControlInterface;

import weblogic.jdbc.SQLExceptionWrapper;
import canss.webservice.model.Person_imsi;

@ControlInterface
public interface Person_imsiControl
{

	Person_imsi[] getEntirePerson_imsi() throws SQLExceptionWrapper;

	Person_imsi[] getPerson_imsiByPID(String _tblpid_pid)
			throws SQLExceptionWrapper;

	Boolean updatePerson_imsi(String _tblpid_pid, String _canssperson_name, String _canssperson_phone, String _canssperson_email, Integer _canssperson_type, String _canssperson_typeatt_key, String _local_session)
			throws SQLExceptionWrapper;

	Boolean addPerson_imsi(String _tblpid_pid, String _canssperson_pw, Integer _canssperson_type)
			throws SQLExceptionWrapper;

	Boolean removePerson_imsi(String _tblpid_pid) throws SQLExceptionWrapper;

	Boolean checkPerson_imsi(String _tblpid_pid) throws SQLExceptionWrapper;

}